package hcn.api.service.api.hospitalQueue;

import ctd.util.annotation.RpcService;
import hcn.protocol.ods.hospitalQueue.HospitalQueueInformationRequest;
import hcn.protocol.ods.hospitalQueue.HospitalQueueInformationResponse;
import hcn.protocol.ods.hospitalQueue.HospitalQueueListRequest;
import hcn.protocol.ods.hospitalQueue.HospitalQueueListResponse;

public interface HospitalQueueInterface {

    @RpcService
    HospitalQueueListResponse queryHospitalQueueList(HospitalQueueListRequest request);

    @RpcService
    HospitalQueueInformationResponse getQueueinformation(HospitalQueueInformationRequest request);

    //@RpcService
    //HospitalQueueInformationResponse getXmlQueueinformation(HospitalQueueInformationRequest request);

    @RpcService
    HospitalQueueListResponse queryHospitalQueueXmlList(HospitalQueueListRequest request);
}